meatball and potato stew - German English Dictionary